/*
* 注册提交
* */
function submitRegister(){
    //Ajax异步提交
    $.ajax({
        type:"POST",
        url:"/register/submit",
        async:false,        //是否为异步提交，false为同步提交
        data:$("#registerForm").serialize(),
        success:function (data){
            alert(data.msg);        //即RegisterController类中的注册成功
            if (data.code==1){      //如果成功，则刷新页面
                window.location.reload();
            }
        }
    });
}

/*
* 登录提交
* */
function submitLogin(){
    //Ajax异步提交
    $.ajax({
        type:"POST",
        url:"/login/submit",
        async:false,        //是否为异步提交，false为同步提交
        data:$("#loginForm").serialize(),
        success:function (data){
            alert(data.msg);
            if (data.code==1){      //如果成功，则刷新页面
                window.location.reload();
            }
        }
    });
}


/*
* 保存房屋信息
* */
function submitHouse(){
    //Ajax异步提交
    $.ajax({
        type:"POST",
        url:"/admin/house/publish/submit",
        async:false,        //是否为异步提交，false为同步提交
        data:$("#houseForm").serialize(),
        success:function (data){
            alert(data.msg);
            if (data.code==1){      //如果成功，则返回到列表页面
                window.location.href="/admin/house";
            }
        }
    });
}

/**
 * 下架房屋downHouse
 */
function downHouse(id){
    $.ajax({
        type:"POST",
        url:"/admin/house/down",
        async:false,        //是否为异步提交，false为同步提交
        data:{
            "id":id
        },
        success:function (data){
            alert(data.msg);
            if (data.code==1){      //如果成功，则刷新页面
                window.location.reload();
            }
        }
    });
}

/**
 * 上架房屋
 */
function upHouse(id){
    $.ajax({
        type:"POST",
        url:"/admin/house/up",
        async:false,        //是否为异步提交，false为同步提交
        data:{
            "id":id
        },
        success:function (data){
            alert(data.msg);
            if (data.code==1){      //如果成功，则刷新页面
                window.location.reload();
            }
        }
    });
}

/**
 * 房屋审核通过
 */
function checkPassHouse(id){
    $.ajax({
        type:"POST",
        url:"/admin/house/checkPass",
        async:false,        //是否为异步提交，false为同步提交
        data:{
            "id":id
        },
        success:function (data){
            alert(data.msg);
            if (data.code==1){      //如果成功，则刷新页面
                window.location.reload();
            }
        }
    });
}

/**
 * 房屋审核不通过（驳回）
 */
function checkRejectHouse(id){
    $.ajax({
        type:"POST",
        url:"/admin/house/checkReject",
        async:false,        //是否为异步提交，false为同步提交
        data:{
            "id":id
        },
        success:function (data){
            alert(data.msg);
            if (data.code==1){      //如果成功，则刷新页面
                window.location.reload();
            }
        }
    });
}

/**
 * 删除房屋
 */
function deleteHouse(id){
    $.ajax({
        type:"POST",
        url:"/admin/house/delete",
        async:false,        //是否为异步提交，false为同步提交
        data:{
            "id":id
        },
        success:function (data){
            alert(data.msg);
            if (data.code==1){      //如果成功，则刷新页面
                window.location.reload();
            }
        }
    });
}

/**
 * 收藏房屋提交
 */
function submitMark(id){
    $.ajax({
        type:"POST",
        url:"/mark/submit",
        async:false,        //是否为异步提交，false为同步提交
        data:{
            "houseId":id
        },
        success:function (data){
            alert(data.msg);
            if(data.msg=="请先登录"){
                window.location.href="/";
            }
        }
    });
}

/**
 * 创建租房订单-立即预定
 */
function createOrder(){
    var houseId = $("#houseId").val();
    var endDate = $("#endDate").val();
    $.ajax({
        type:"POST",
        url:"/order/create",
        async:false,        //是否为异步提交，false为同步提交
        data:{
            "houseId":houseId,
            "endDate":endDate
        },
        success:function (data){
            alert(data.msg);
            if(data.msg=="请先登录"){
                window.location.href="/";
            }
            //如果订单创建成功，则跳转到签订合同页面
            if (data.code==1){
                window.location.href="/order/agreement/view?orderId="+data.result;
            }
        }
    });
}

/**
 * 完成签订合同
 */
function confirmAgreement(orderId){
    $.ajax({
        type:"POST",
        url:"/order/agreement/submit",
        async:false,        //是否为异步提交，false为同步提交
        data:{
            "orderId":orderId
        },
        success:function (data){
            alert(data.msg);
            if(data.msg=="请先登录"){
                window.location.href="/";
            }
            //如果合同签订成功，则跳转到支付页面
            if (data.code==1){
                window.location.href="/order/pay?orderId="+data.result;
            }
        }
    });
}

/**
 * 模拟支付成功
 */
function submitPay(orderId){
    $.ajax({
        type:"POST",
        url:"/order/pay/submit",
        async:false,        //是否为异步提交，false为同步提交
        data:{
            "orderId":orderId
        },
        success:function (data){
            alert(data.msg);
            if(data.msg=="请先登录"){
                window.location.href="/";
            }
            //如果支付成功，则跳转到我的家页面
            if (data.code==1){
                window.location.href="/admin/order";
            }
        }
    });
}

/**
 * 发送邮件联系房东
 */
function submitContact(){
    $.ajax({
        type:"POST",
        url:"/house/contact",
        async:false,        //是否为异步提交，false为同步提交
        data:$('#contactForm').serialize(),     //对内容进行序列化
        success:function (data){
            alert(data.msg);
            if(data.msg=="请先登录"){
                window.location.href="/";
            }
            //如果邮件发送成功，则刷新当前页面
            if (data.code==1){
                window.location.reload();
            }
        }
    });
}

/**
 *个人信息保存
 */
function submitProfile(){
    $.ajax({
        type:"POST",
        url:"/admin/profile/submit",
        async:false,        //是否为异步提交，false为同步提交
        data:$('#profileForm').serialize(),     //对内容进行序列化
        success:function (data){
            alert(data.msg);
            //如果邮件发送成功，则刷新当前页面
            if (data.code==1){
                window.location.reload();
            }
        }
    });
}

/**
 * 取消订单
 */
function cancelOrder(orderId) {
    $.ajax({
        type:"POST",
        url:"/admin/order/cancel",
        async:false,        //是否为异步提交，false为同步提交
        data:{
          'orderId': orderId
        },
        success:function (data){
            alert(data.msg);
            //如果取消订单成功，则刷新当前页面
            if (data.code==1){
                window.location.reload();
            }
        }
    });
}

/**
 * 申请退租
 */
function endOrder(orderId) {
    $.ajax({
        type:"POST",
        url:"/admin/order/end",
        async:false,        //是否为异步提交，false为同步提交
        data:{
            'orderId': orderId
        },
        success:function (data){
            alert(data.msg);
            //如果申请退租成功，则刷新当前页面
            if (data.code==1){
                window.location.reload();
            }
        }
    });
}

/**
 * 申请退租通过
 */
function endOrderPass(orderId) {
    $.ajax({
        type:"POST",
        url:"/admin/order/endPass",
        async:false,        //是否为异步提交，false为同步提交
        data:{
            'orderId': orderId
        },
        success:function (data){
            alert(data.msg);
            //如果申请退租成功，则刷新当前页面
            if (data.code==1){
                window.location.reload();
            }
        }
    });
}

/**
 * 申请退租驳回
 */
function endOrderReject(orderId) {
    $.ajax({
        type:"POST",
        url:"/admin/order/endReject",
        async:false,        //是否为异步提交，false为同步提交
        data:{
            'orderId': orderId
        },
        success:function (data){
            alert(data.msg);
            //如果申请退租驳回，则刷新当前页面
            if (data.code==1){
                window.location.reload();
            }
        }
    });
}

/**
 * 取消收藏
 */
function cancelMark(id) {
    $.ajax({
        type:"POST",
        url:"/admin/mark/cancel",
        async:false,        //是否为异步提交，false为同步提交
        data:{
            'id': id
        },
        success:function (data){
            alert(data.msg);
            //如果取消收藏成功，则刷新当前页面
            if (data.code==1){
                window.location.reload();
            }
        }
    });
}

/**
 * 删除新闻资讯
 */
function deleteNews(id) {
    $.ajax({
        type:"POST",
        url:"/admin/news/delete",
        async:false,        //是否为异步提交，false为同步提交
        data:{
            'id': id
        },
        success:function (data){
            alert(data.msg);
            //如果删除成功，则刷新当前页面
            if (data.code==1){
                window.location.reload();
            }
        }
    });
}

/*
* 保存（发布）新闻资讯
* */
function submitNews(){
    //Ajax异步提交
    $.ajax({
        type:"POST",
        url:"/admin/news/publish/submit",
        async:false,        //是否为异步提交，false为同步提交
        data:$("#newsForm").serialize(),
        success:function (data){
            alert(data.msg);
            if (data.code==1){      //如果成功，则返回到列表页面
                window.location.href="/admin/news";
            }
        }
    });
}

/**
 *提交用户反馈信息
 */
function submitFeedback() {
    $.ajax({
        type:"POST",
        url:"/feedback/submit",
        async:false,        //是否为异步提交，false为同步提交
        data:$("#feedbackForm").serialize(),
        success:function (data){
            alert(data.msg);
            if (data.code==1){      //如果成功，则返回到列表页面
                window.location.reload();
            }
        }
    });
}

/**
 * 给回复提交的id赋值
 */
function showReplyModal(id) {
    $("#feedbackId").val(id);
}

/**
 *回复反馈
 */
function feedbackReplySubmit() {
    $.ajax({
        type:"POST",
        url:"/admin/feedback/reply/submit",
        async:false,        //是否为异步提交，false为同步提交
        data:$("#feedbackForm").serialize(),
        success:function (data){
            alert(data.msg);
            if (data.code==1){      //如果成功，则返回到列表页面
                window.location.reload();
            }
        }
    });
}

/**
 * 删除反馈
 */
function deleteFeedback(id) {
    $.ajax({
        type:"POST",
        url:"/admin/feedback/delete",
        async:false,        //是否为异步提交，false为同步提交
        data:{
            'id': id
        },
        success:function (data){
            alert(data.msg);
            //如果删除成功，则刷新当前页面
            if (data.code==1){
                window.location.reload();
            }
        }
    });
}

/**
 * 禁用用户
 */
function disableUser(id) {
    $.ajax({
        type:"POST",
        url:"/admin/user/disable",
        async:false,        //是否为异步提交，false为同步提交
        data:{
            'id': id
        },
        success:function (data){
            alert(data.msg);
            //如果禁用成功，则刷新当前页面
            if (data.code==1){
                window.location.reload();
            }
        }
    });
}

/**
 * 启用用户
 */
function enableUser(id) {
    $.ajax({
        type:"POST",
        url:"/admin/user/enable",
        async:false,        //是否为异步提交，false为同步提交
        data:{
            'id': id
        },
        success:function (data){
            alert(data.msg);
            //如果启用成功，则刷新当前页面
            if (data.code==1){
                window.location.reload();
            }
        }
    });
}

/**
 * 修改密码
 */
function submitPassword() {
    $.ajax({
        type:"POST",
        url:"/admin/password/submit",
        async:false,        //是否为异步提交，false为同步提交
        data:$("#passwordForm").serialize(),
        success:function (data){
            alert(data.msg);
            //如果修改密码成功，则刷新当前页面
            if (data.code==1){
                window.location.href="/";
            }
        }
    });
}